mutilated bodies - Spanish English Dictionary